completed projects - French English Dictionary